package com.tedu.api.d2_string;
//测试String的常用方法

public class Test2_String {
    public static void main(String[] args) {
        char[] data={'a','b','c'};
        String s1 = new String(data);

        //创建String对象的方式二
        String s2="abc";
        System.out.println(s1==s2);//false
        System.out.println(s1.equals(s2));//true
        String s3 = s2.concat("cxy");//s2后拼接cxy,用s3来保存
        System.out.println(s3);
        //测试常用方法
        System.out.println(s1.charAt(2));//返回该位置的字符
        System.out.println(s1.concat("AAA"));//拼接AAA
        System.out.println(s1.endsWith("h"));//判断是否为h结尾
        System.out.println(s2.endsWith("bc"));//判断是否为bc结尾

        System.out.println(s2.indexOf('c'));//返回字符所在的位置
        System.out.println(s2.substring(1));//从下标1开始截取所有串
        System.out.println(s2.substring(0,2));//截取[0,2)的字符
        System.out.println(s2.toUpperCase());//转大写
        System.out.println(s2.toLowerCase());//转小写

        s2="   abc   ";
        System.out.println(s2);
        System.out.println(s2.trim());//去掉两端空格

        System.out.println(String.valueOf(10));//将10转化为字符串
        System.out.println(String.valueOf(10)+10);

    }
}
/*

 */
